the squitters - German English Dictionary